/* Override some defaults */
html, body {
    background-color: #eee;
}

body {
    padding-top: 40px; /* 40px to make the container go all the way to the bottom of the topbar */
}

.container > footer p {
    text-align: center; /* center align it with the container */
}

.container {
    width: 820px; /* downsize our container to make the content feel a bit tighter and more cohesive. NOTE: this removes two full columns from the grid, meaning you only go to 14 columns and not 16. */
}

    /* The white background content wrapper */
.container > .content {
    background-color: #fff;
    padding: 20px;
    margin: 0 -20px; /* negative indent the amount of the padding to maintain the grid system */
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
}

    /* Page header tweaks */
.page-header {
    background-color: #f5f5f5;
    padding: 20px 20px 10px;
    margin: -20px -20px 20px;
    vertical-align: middle;
}

    /* Styles you shouldn't keep as they are for displaying this base example only */
.content .span10,
.content .span4 {
    min-height: 500px;
}

    /* Give a quick and non-cross-browser friendly divider */
.content .span4 {
    margin-left: 0;
    padding-left: 19px;
    border-left: 1px solid #eee;
}

.pagination a
{
    padding-left: 10px;
    padding-right: 10px;
}

table {
    /*table-layout: fixed;*/
    table-layout: inherit;
}

input.command {
    font-size: 20px;
    /*font-family: Mono;*/
    height: 20px;
}

.popup>span {
    border-bottom: 1px dashed #d8bfd8;
    cursor: pointer;
    color: #808080;
    padding: 2px;
}

.popup.active {
    background-color: #ffffff;
    border: 1px solid #ffcaca;
    position: absolute;
    display: block;
}

.popup.active ul {
    width: 100px;
    margin: 3px;
    padding-left: 3px;
}

.popup.active li {
    list-style-type: none;
    list-style-position: outside;
}

.popup.noactive>ul.menu {
    display: none;
}

span.small {
    font-size: 10px;
}

.topbar .btn {
    border: 0;
}

#icon {
    position: relative;
    top: 6px;
    width: 24px;
    height: 24px;
}

table th.action
{
    width: 70px;
}

table th.chckbox
{
    width: 20px;
    text-align: left;
}

div.overflow
{
    word-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
}

